tommy hole - French English Dictionary